on behalf of turkish nation - German English Dictionary